$(document).ready(function(){
		// 满足字母和数字的匹配
		var pattern_number_letter = new RegExp("[A-Za-z0-9]");
		var pattern_float = new RegExp("([0-9]*\.?[0-9]+|[0-9]+\.?[0-9]*)([eE][+-]?[0-9]+)?$");
		var pattern_number = new RegExp("[1-9]\d*");
		
		$("#label_project_code").blur(function(){
			if(!pattern_number_letter.test($("#label_project_code").val())) {
				$("#span_code").html("<b>项目令号</b>格式错误！");
				$("#b1").hide();
				$("#span_button").text("表单填写有错误，请更动！");
			} else {
				$("#span_code").text("√");
				$("#b1").show();
				$("#span_button").text("");
			}
		});
		$("#label_project_name").blur(function(){
			if($("#label_project_name").val() == null || $("#label_project_name").val() == "") {
				$("#span_name").html("<b>项目名称</b>格式错误！");
				$("#b1").hide();
				$("#span_button").text("表单填写有错误，请更动！");
			} else {
				$("#span_name").text("√");
				$("#b1").show();
				$("#span_button").text("");
			}
		});
		$("#label_consumerunit").blur(function(){
			if($("#label_consumerunit").val() == null || $("#label_consumerunit").val() == "") {
				$("#span_consumerunit").html("<b>用户单位</b>格式错误！");
				$("#b1").hide();
				$("#span_button").text("表单填写有错误，请更动！");
			} else {
				$("#span_consumerunit").text("√");
				$("#b1").show();
				$("#span_button").text("");
			}
		});
		$("#label_time_details").blur(function(){
			if($("#label_time_details").val() == null || $("#label_time_details").val() == "") {
				$("#span_time_details").html("<b>日期</b>格式错误！");
				$("#b1").hide();
				$("#span_button").text("表单填写有错误，请更动！");
			} else {
				$("#span_time_details").text("√");
				$("#b1").show();
				$("#span_button").text("");
			}
		});
		$("#device_count").blur(function(){
			if($("#device_count").val() == 0) {
				$("#span_dev").html("请至少添加一台设备");
				$("#b1").hide();
				$("#span_button").text("表单填写有错误，请更动！");
			} else {
				$("#span_dev").text("√");
				$("#b1").show();
				$("#span_button").text("");
			}
		});
	});

function validate() {
	// 正则匹配条件
	var pattern_number_letter = new RegExp("[A-Za-z0-9]");
	var pattern_float = new RegExp("([0-9]*\.?[0-9]+|[0-9]+\.?[0-9]*)([eE][+-]?[0-9]+)?$");
	var pattern_number = new RegExp("[1-9]\d*");
	
	if(!pattern_number_letter.test($("#label_project_code").val())) {
		$("#span_code").html("<b>项目令号</b>格式错误！");
		$("#span_button").text("表单填写有错误，请更动！");
		return false;
	} else {
		$("#span_code").text("√");
		$("#span_button").text("");
	}
	
	if($("#label_project_name").val() == null || $("#label_project_name").val() == "") {
		$("#span_name").html("<b>项目名称</b>格式错误！");
		$("#span_button").text("表单填写有错误，请更动！");
		return false;
	} else {
		$("#span_name").text("√");
		$("#span_button").text("");
	}
	
	if($("#input_client").val() == null || $("#input_client").val() == "") {
		$("#span_client").html("请选择合同甲方！");
		$("#span_button").text("表单填写有错误，请更动！");
		return false;
	} else {
		$("#span_client").text("√");
		$("#span_button").text("");
	}
	
	if($("#label_consumerunit").val() == null || $("#label_consumerunit").val() == "") {
		$("#span_consumerunit").html("<b>用户单位</b>格式错误！");
		$("#span_button").text("表单填写有错误，请更动！");
		return false;
	} else {
		$("#span_consumerunit").text("√");
		$("#span_button").text("");
	}
	
	var participate_dept = $(".participate_dept");
	participate_dept_flag = false;
	participate_dept.each(function(){
		if(this.checked) {
			participate_dept_flag = true;
		}
	});
	if(participate_dept_flag == false) {
		$("#span_participate_dept").html("请至少选择<b>一个</b>参研单位");
		$("#span_button").text("表单填写有错误，请更动！");
		return false;
	} else {
		$("#span_participate_dept").text("√");
		$("#span_button").text("");
	}
	
	if($("#device_count").val() == 0) {
		$("#span_dev").html("请至少添加一台设备");
		$("#span_button").text("表单填写有错误，请更动！");
		return false;
	} else {
		$("#span_dev").text("√");
		$("#span_button").text("");
	}
	
	if($("#label_time_details").val() == null || $("#label_time_details").val() == "") {
		$("#span_time_details").html("<b>日期</b>格式错误！");
		$("#span_button").text("表单填写有错误，请更动！");
		return false;
	} else {
		$("#span_time_details").text("√");
		$("#span_button").text("");
	}
	
	var lifecycle = $("#right");
	if(lifecycle.get(0).length == 0) {
		$("#span_lifecycle").html("请选择生命周期模型");
		$("#span_button").text("表单填写有错误，请更动！");
		return false;
	} else {
		$("#span_lifecycle").text("√");
		$("#span_button").text("");
	}
	
	var sublifecycle = $(".sub_check");
	sublifecycle_flag = false;
	sublifecycle.each(function(){
		if(this.checked) {
			sublifecycle_flag = true;
		} 
	});
	if(sublifecycle_flag == false) {
		$("#span_subsystem_cycle").html("请至少选择<b>一个</b>分机生命周期模型");
		$("#span_button").text("表单填写有错误，请更动！");
		return false;
	} else {
		$("#span_subsystem_cycle").text("√");
		$("#span_button").text("");
	}
	return true;
}